
package presentacion;

import accesoDatos.*;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.ArrayList;
import logicaNegocio.Estudiante;
import logicaNegocio.Sancion;


/**
 * 
 * @author Manuelita
 */
public class ListaSancionados extends javax.swing.JFrame {

    Date fechaActual = new Date();//esta clase es para manejar la fecha del sistema
    SimpleDateFormat formato = new SimpleDateFormat("dd/MM/yyyy"); //esta nos permite definir el formato de la fecha
    String cadenaFecha = formato.format(fechaActual);//Aqui asignamos la fecha del sistema en el String cadenaFecha
    private GEstudiante gestorE;
    private GSancion gestorS;
    
    /** Creates new form ListaSancionados */
    public ListaSancionados() {
        initComponents();
        setLocationRelativeTo(null);
        this.txt_Fecha.setText(cadenaFecha);
        this.mensajesAyuda();
        gestorE = new GEstudiante();
        gestorS = new GSancion();
        this.cargarLista();
    }
    
    private void cargarLista(){
        int iterador = 0;
        int fila = 0;
        int columna = 0;
        if(!this.gestorS.getLista().isEmpty()){
            while(iterador != this.gestorS.getLista().size()){
                this.tbl_ListaSancionados.setValueAt(this.gestorE.getLista().get(iterador).getNombre(), fila, columna);
                this.tbl_ListaSancionados.setValueAt(this.gestorS.getLista().get(iterador).getIdPersona(), fila, columna+1);
                this.tbl_ListaSancionados.setValueAt((this.gestorS.getLista().get(iterador).getEstado() + " Sancion(es)"), fila, columna+2);
                this.tbl_ListaSancionados.setValueAt(this.gestorS.getLista().get(iterador).getTipoSancion(), fila, columna+3);
                iterador++;
                fila++;
            }
        }
    }
    
    private void mensajesAyuda(){
        this.txt_Cedula.setToolTipText("Escriba el numero de cedula con el formato: \"X-XXXX-XXXX\", incluyendo los ceros \"0\"");
        this.txt_Buscar.setToolTipText("Escriba el numero de cedula con el formato: \"X-XXXX-XXXX\", incluyendo los ceros \"0\"");
    }

    
    @SuppressWarnings("unchecked")
    // <editor-fold defaultstate="collapsed" desc="Generated Code">//GEN-BEGIN:initComponents
    private void initComponents() {

        lb_Cedula = new javax.swing.JLabel();
        lb_EstadoEstudiante = new javax.swing.JLabel();
        txt_NombreCompleto = new javax.swing.JTextField();
        txt_Cedula = new javax.swing.JTextField();
        txt_EstadoEstudiante = new javax.swing.JTextField();
        lb_BuscarCedula = new javax.swing.JLabel();
        txt_Buscar = new javax.swing.JTextField();
        btn_Buscar = new javax.swing.JButton();
        lb_InformacionEstudiante = new javax.swing.JLabel();
        lb_NombreCompleto = new javax.swing.JLabel();
        btn_Insertar = new javax.swing.JButton();
        btn_Modificar = new javax.swing.JButton();
        lb_TipoSancion = new javax.swing.JLabel();
        jScrollPane1 = new javax.swing.JScrollPane();
        tbl_ListaSancionados = new javax.swing.JTable();
        lb_Descripcion = new javax.swing.JLabel();
        txt_Descripcion = new javax.swing.JTextField();
        txt_TipoSancion = new javax.swing.JTextField();
        lb_InformacionSancion = new javax.swing.JLabel();
        lb_Comprobacion = new javax.swing.JLabel();
        lb_Testigo1 = new javax.swing.JLabel();
        lb_Testigo2 = new javax.swing.JLabel();
        txt_Testigo1 = new javax.swing.JTextField();
        txt_Testigo2 = new javax.swing.JTextField();
        lb_Fecha = new javax.swing.JLabel();
        txt_Fecha = new javax.swing.JTextField();
        lb_CedulaTestigo1 = new javax.swing.JLabel();
        txt_CedulaTestigo1 = new javax.swing.JTextField();
        lb_CedulaTestigo2 = new javax.swing.JLabel();
        txt_CedulaTestigo2 = new javax.swing.JTextField();
        btn_Eliminar = new javax.swing.JButton();
        jSeparator1 = new javax.swing.JSeparator();

        setTitle("Lista de Sancionados");

        lb_Cedula.setFont(new java.awt.Font("Tahoma", 1, 11));
        lb_Cedula.setText("Cédula:");

        lb_EstadoEstudiante.setFont(new java.awt.Font("Tahoma", 1, 11));
        lb_EstadoEstudiante.setText("Estado Estudiante:");

        txt_Cedula.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                txt_CedulaActionPerformed(evt);
            }
        });

        lb_BuscarCedula.setFont(new java.awt.Font("Tahoma", 1, 11));
        lb_BuscarCedula.setText("Cédula:");

        txt_Buscar.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                txt_BuscarActionPerformed(evt);
            }
        });

        btn_Buscar.setFont(new java.awt.Font("Tahoma", 1, 11));
        btn_Buscar.setIcon(new javax.swing.ImageIcon(getClass().getResource("/presentacion/imagenes/Buscar.png"))); // NOI18N
        btn_Buscar.setText("Consultar");
        btn_Buscar.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                btn_BuscarActionPerformed(evt);
            }
        });

        lb_InformacionEstudiante.setFont(new java.awt.Font("Tahoma", 1, 11));
        lb_InformacionEstudiante.setText("Información del Estudiante:");

        lb_NombreCompleto.setFont(new java.awt.Font("Tahoma", 1, 11));
        lb_NombreCompleto.setText("Nombre Completo:");

        btn_Insertar.setFont(new java.awt.Font("Tahoma", 1, 11));
        btn_Insertar.setIcon(new javax.swing.ImageIcon(getClass().getResource("/presentacion/imagenes/Agregar.png"))); // NOI18N
        btn_Insertar.setText("Insertar");
        btn_Insertar.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                btn_InsertarActionPerformed(evt);
            }
        });

        btn_Modificar.setFont(new java.awt.Font("Tahoma", 1, 11));
        btn_Modificar.setIcon(new javax.swing.ImageIcon(getClass().getResource("/presentacion/imagenes/Editar.png"))); // NOI18N
        btn_Modificar.setText("Modificar");

        lb_TipoSancion.setFont(new java.awt.Font("Tahoma", 1, 11));
        lb_TipoSancion.setText("Tipo Sanción:");

        tbl_ListaSancionados.setModel(new javax.swing.table.DefaultTableModel(
            new Object [][] {
                {null, null, null, null},
                {null, null, null, null},
                {null, null, null, null},
                {null, null, null, null}
            },
            new String [] {
                "Nombre Completo", "Cédula", "Estado", "Tipo Sanción"
            }
        ) {
            boolean[] canEdit = new boolean [] {
                false, false, false, false
            };

            public boolean isCellEditable(int rowIndex, int columnIndex) {
                return canEdit [columnIndex];
            }
        });
        jScrollPane1.setViewportView(tbl_ListaSancionados);

        lb_Descripcion.setFont(new java.awt.Font("Tahoma", 1, 11));
        lb_Descripcion.setText("Descripción:");

        lb_InformacionSancion.setFont(new java.awt.Font("Tahoma", 1, 11));
        lb_InformacionSancion.setText("Información de Sanción:");

        lb_Comprobacion.setFont(new java.awt.Font("Tahoma", 1, 11));
        lb_Comprobacion.setText("Comprobación de Sanción:");

        lb_Testigo1.setFont(new java.awt.Font("Tahoma", 1, 11));
        lb_Testigo1.setText("Testigo 1:");

        lb_Testigo2.setFont(new java.awt.Font("Tahoma", 1, 11));
        lb_Testigo2.setText("Testigo 2:");

        lb_Fecha.setFont(new java.awt.Font("Tahoma", 1, 11));
        lb_Fecha.setText("Fecha:");

        txt_Fecha.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                txt_FechaActionPerformed(evt);
            }
        });

        lb_CedulaTestigo1.setFont(new java.awt.Font("Tahoma", 1, 11));
        lb_CedulaTestigo1.setText("Cédula:");

        lb_CedulaTestigo2.setFont(new java.awt.Font("Tahoma", 1, 11));
        lb_CedulaTestigo2.setText("Cédula:");

        btn_Eliminar.setFont(new java.awt.Font("Tahoma", 1, 11));
        btn_Eliminar.setIcon(new javax.swing.ImageIcon(getClass().getResource("/presentacion/imagenes/Eliminar.png"))); // NOI18N
        btn_Eliminar.setText("Eliminar");

        javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane());
        getContentPane().setLayout(layout);
        layout.setHorizontalGroup(
            layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(layout.createSequentialGroup()
                .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                    .addGroup(layout.createSequentialGroup()
                        .addContainerGap()
                        .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                            .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING, false)
                                .addComponent(lb_InformacionEstudiante, javax.swing.GroupLayout.Alignment.LEADING, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
                                .addComponent(txt_NombreCompleto, javax.swing.GroupLayout.Alignment.LEADING, javax.swing.GroupLayout.PREFERRED_SIZE, 238, javax.swing.GroupLayout.PREFERRED_SIZE))
                            .addComponent(lb_NombreCompleto))
                        .addGap(45, 45, 45)
                        .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false)
                            .addComponent(lb_Cedula)
                            .addComponent(txt_Cedula, javax.swing.GroupLayout.DEFAULT_SIZE, 185, Short.MAX_VALUE)))
                    .addGroup(layout.createSequentialGroup()
                        .addGap(51, 51, 51)
                        .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                            .addComponent(jScrollPane1, javax.swing.GroupLayout.PREFERRED_SIZE, 411, javax.swing.GroupLayout.PREFERRED_SIZE)
                            .addGroup(layout.createSequentialGroup()
                                .addComponent(lb_BuscarCedula)
                                .addGap(33, 33, 33)
                                .addComponent(txt_Buscar, javax.swing.GroupLayout.PREFERRED_SIZE, 101, javax.swing.GroupLayout.PREFERRED_SIZE)
                                .addGap(40, 40, 40)
                                .addComponent(btn_Buscar)))))
                .addContainerGap())
            .addComponent(jSeparator1, javax.swing.GroupLayout.DEFAULT_SIZE, 502, Short.MAX_VALUE)
            .addGroup(layout.createSequentialGroup()
                .addContainerGap()
                .addComponent(lb_Descripcion)
                .addContainerGap(424, Short.MAX_VALUE))
            .addGroup(layout.createSequentialGroup()
                .addContainerGap()
                .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                    .addGroup(layout.createSequentialGroup()
                        .addComponent(lb_Comprobacion)
                        .addContainerGap(344, Short.MAX_VALUE))
                    .addGroup(layout.createSequentialGroup()
                        .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                            .addGroup(layout.createSequentialGroup()
                                .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
                                    .addGroup(javax.swing.GroupLayout.Alignment.LEADING, layout.createSequentialGroup()
                                        .addComponent(lb_Testigo2)
                                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
                                        .addComponent(txt_Testigo2, javax.swing.GroupLayout.DEFAULT_SIZE, 204, Short.MAX_VALUE))
                                    .addGroup(javax.swing.GroupLayout.Alignment.LEADING, layout.createSequentialGroup()
                                        .addComponent(lb_Testigo1)
                                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
                                        .addComponent(txt_Testigo1, javax.swing.GroupLayout.DEFAULT_SIZE, 204, Short.MAX_VALUE)))
                                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, 18, javax.swing.GroupLayout.PREFERRED_SIZE))
                            .addGroup(javax.swing.GroupLayout.Alignment.TRAILING, layout.createSequentialGroup()
                                .addComponent(btn_Insertar)
                                .addGap(18, 18, 18)
                                .addComponent(btn_Modificar)
                                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)))
                        .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                            .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false)
                                .addGroup(layout.createSequentialGroup()
                                    .addComponent(lb_CedulaTestigo1)
                                    .addGap(16, 16, 16)
                                    .addComponent(txt_CedulaTestigo1, javax.swing.GroupLayout.PREFERRED_SIZE, 124, javax.swing.GroupLayout.PREFERRED_SIZE))
                                .addGroup(layout.createSequentialGroup()
                                    .addComponent(lb_CedulaTestigo2)
                                    .addGap(18, 18, 18)
                                    .addComponent(txt_CedulaTestigo2)))
                            .addGroup(layout.createSequentialGroup()
                                .addGap(18, 18, 18)
                                .addComponent(btn_Eliminar)))
                        .addGap(24, 24, 24))))
            .addGroup(layout.createSequentialGroup()
                .addContainerGap()
                .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
                    .addGroup(javax.swing.GroupLayout.Alignment.LEADING, layout.createSequentialGroup()
                        .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                            .addComponent(txt_TipoSancion, javax.swing.GroupLayout.PREFERRED_SIZE, 216, javax.swing.GroupLayout.PREFERRED_SIZE)
                            .addComponent(lb_TipoSancion))
                        .addGap(58, 58, 58)
                        .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                            .addComponent(txt_Fecha, javax.swing.GroupLayout.DEFAULT_SIZE, 208, Short.MAX_VALUE)
                            .addComponent(lb_Fecha)))
                    .addComponent(txt_Descripcion, javax.swing.GroupLayout.Alignment.LEADING, javax.swing.GroupLayout.DEFAULT_SIZE, 482, Short.MAX_VALUE))
                .addContainerGap())
            .addGroup(layout.createSequentialGroup()
                .addContainerGap()
                .addComponent(lb_InformacionSancion, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
                .addContainerGap(356, Short.MAX_VALUE))
            .addGroup(layout.createSequentialGroup()
                .addContainerGap()
                .addComponent(lb_EstadoEstudiante, javax.swing.GroupLayout.PREFERRED_SIZE, 125, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addContainerGap(367, Short.MAX_VALUE))
            .addGroup(layout.createSequentialGroup()
                .addContainerGap()
                .addComponent(txt_EstadoEstudiante, javax.swing.GroupLayout.DEFAULT_SIZE, 135, Short.MAX_VALUE)
                .addGap(357, 357, 357))
        );
        layout.setVerticalGroup(
            layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(layout.createSequentialGroup()
                .addContainerGap()
                .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(lb_BuscarCedula)
                    .addComponent(txt_Buscar, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(btn_Buscar))
                .addGap(18, 18, 18)
                .addComponent(jScrollPane1, javax.swing.GroupLayout.PREFERRED_SIZE, 88, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addGap(16, 16, 16)
                .addComponent(jSeparator1, javax.swing.GroupLayout.PREFERRED_SIZE, 10, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
                .addComponent(lb_InformacionEstudiante)
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
                .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(lb_NombreCompleto)
                    .addComponent(lb_Cedula))
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(txt_NombreCompleto, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(txt_Cedula, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addGap(8, 8, 8)
                .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
                    .addGroup(layout.createSequentialGroup()
                        .addComponent(lb_EstadoEstudiante)
                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                        .addComponent(txt_EstadoEstudiante, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                        .addGap(18, 18, 18)
                        .addComponent(lb_InformacionSancion)
                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
                        .addComponent(lb_TipoSancion)
                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                        .addComponent(txt_TipoSancion, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                    .addGroup(layout.createSequentialGroup()
                        .addComponent(lb_Fecha)
                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                        .addComponent(txt_Fecha, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)))
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addComponent(lb_Descripcion)
                .addGap(4, 4, 4)
                .addComponent(txt_Descripcion, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addComponent(lb_Comprobacion)
                .addGap(18, 18, 18)
                .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(lb_Testigo1)
                    .addComponent(txt_Testigo1, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(txt_CedulaTestigo1, javax.swing.GroupLayout.PREFERRED_SIZE, 20, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(lb_CedulaTestigo1))
                .addGap(18, 18, 18)
                .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(lb_Testigo2)
                    .addComponent(txt_Testigo2, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(lb_CedulaTestigo2)
                    .addComponent(txt_CedulaTestigo2, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addGap(27, 27, 27)
                .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(btn_Modificar)
                    .addComponent(btn_Insertar)
                    .addComponent(btn_Eliminar))
                .addContainerGap())
        );

        pack();
    }// </editor-fold>//GEN-END:initComponents

    private void btn_BuscarActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_btn_BuscarActionPerformed
        // TODO add your handling code here:
    }//GEN-LAST:event_btn_BuscarActionPerformed

    private void btn_InsertarActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_btn_InsertarActionPerformed
        // TODO add your handling code here:
    }//GEN-LAST:event_btn_InsertarActionPerformed

    private void txt_BuscarActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_txt_BuscarActionPerformed
        // TODO add your handling code here:
    }//GEN-LAST:event_txt_BuscarActionPerformed

    private void txt_CedulaActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_txt_CedulaActionPerformed
        // TODO add your handling code here:
    }//GEN-LAST:event_txt_CedulaActionPerformed

    private void txt_FechaActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_txt_FechaActionPerformed
        // TODO add your handling code here:
    }//GEN-LAST:event_txt_FechaActionPerformed


    // Variables declaration - do not modify//GEN-BEGIN:variables
    private javax.swing.JButton btn_Buscar;
    private javax.swing.JButton btn_Eliminar;
    private javax.swing.JButton btn_Insertar;
    private javax.swing.JButton btn_Modificar;
    private javax.swing.JScrollPane jScrollPane1;
    private javax.swing.JSeparator jSeparator1;
    private javax.swing.JLabel lb_BuscarCedula;
    private javax.swing.JLabel lb_Cedula;
    private javax.swing.JLabel lb_CedulaTestigo1;
    private javax.swing.JLabel lb_CedulaTestigo2;
    private javax.swing.JLabel lb_Comprobacion;
    private javax.swing.JLabel lb_Descripcion;
    private javax.swing.JLabel lb_EstadoEstudiante;
    private javax.swing.JLabel lb_Fecha;
    private javax.swing.JLabel lb_InformacionEstudiante;
    private javax.swing.JLabel lb_InformacionSancion;
    private javax.swing.JLabel lb_NombreCompleto;
    private javax.swing.JLabel lb_Testigo1;
    private javax.swing.JLabel lb_Testigo2;
    private javax.swing.JLabel lb_TipoSancion;
    private javax.swing.JTable tbl_ListaSancionados;
    private javax.swing.JTextField txt_Buscar;
    private javax.swing.JTextField txt_Cedula;
    private javax.swing.JTextField txt_CedulaTestigo1;
    private javax.swing.JTextField txt_CedulaTestigo2;
    private javax.swing.JTextField txt_Descripcion;
    private javax.swing.JTextField txt_EstadoEstudiante;
    private javax.swing.JTextField txt_Fecha;
    private javax.swing.JTextField txt_NombreCompleto;
    private javax.swing.JTextField txt_Testigo1;
    private javax.swing.JTextField txt_Testigo2;
    private javax.swing.JTextField txt_TipoSancion;
    // End of variables declaration//GEN-END:variables
}
